Skip to content

12581381622: Restore review settings in CodeRabbit config - #25

Merged
geffrak merged 1 commit into
mainfrom
geffrak/12581381622-coderabbit-config-restore
Jul 21, 2026
Merged

12581381622: Restore review settings in CodeRabbit config#25
geffrak merged 1 commit into
mainfrom
geffrak/12581381622-coderabbit-config-restore

Conversation

@geffrak

@geffrak geffrak commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Problem

The org-level CodeRabbit config was removed when the repo-level config landed, and the repo config only set path_filters. A repo .coderabbit.yaml fully replaces org settings (no merge), so everything else silently reverted to CodeRabbit defaults:

  • draft PRs no longer auto-reviewed
  • only default-branch PRs auto-reviewed (was all base branches)
  • auto-review pauses after 5 reviewed commits (was never)
  • profile dropped from assertive to chill
  • docstring/unit-test finishing touches and pre-merge docstring check re-enabled
  • automatic repository linking turned off

Fix

Inline the former org-level settings into .coderabbit.yaml, keeping the generated-code path_filters. pre_merge_checks.docstrings.mode is quoted ("off") so YAML does not parse it as boolean false.

Validation

  • Config validates against the CodeRabbit v2 JSON schema with no errors

Impact

Draft and non-main-base PRs get auto-reviewed again with the previous org behavior; generated code stays excluded.

@github-actions

Copy link
Copy Markdown

The latest Buf updates on your PR. Results from workflow Buf CI / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedJul 21, 2026, 8:15 PM

@coderabbitai

coderabbitai Bot commented Jul 21, 2026

Copy link
Copy Markdown

Review Change Stack

Walkthrough

CodeRabbit configuration now explicitly disables the free tier, expands review behavior and automation settings, disables selected generated outputs, and enables automatic repository linking.

Changes

CodeRabbit configuration

Layer / File(s) Summary
Review behavior settings
.coderabbit.yaml
Review profile, summaries, detailed output, walkthroughs, labels, scheduling, collapse behavior, and generated-content filtering are configured.
Automation and repository integrations
.coderabbit.yaml
Automatic review behavior, finishing touches, pre-merge checks, chat art output, and repository linking settings are configured.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

  • splitsecure/apis#24: Updates the same CodeRabbit review configuration and generated-file exclusion.

Suggested reviewers: marctrem

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title clearly summarizes the main change: restoring CodeRabbit review settings in the repo config.
Description check ✅ Passed The description accurately explains the config restoration and matches the changeset.

Comment @coderabbitai help to get the list of available commands.

@geffrak
geffrak marked this pull request as ready for review July 21, 2026 20:17
@geffrak
geffrak requested a review from marctrem July 21, 2026 20:17
@geffrak
geffrak added this pull request to the merge queue Jul 21, 2026
@geffrak
geffrak removed this pull request from the merge queue due to a manual request Jul 21, 2026
@geffrak
geffrak added this pull request to the merge queue Jul 21, 2026
Merged via the queue into main with commit 8d7f408 Jul 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants